import { requireUser } from "#server/utils/context"; import { getProviderWithModels } from "#server/service/llm"; export default defineWrappedResponseHandler(async (event) => { const user = await requireUser(event); const id = Number(getRouterParam(event, "id")); if (!id) { return R.throwError(400, "无效的供应商ID", null); } const result = await getProviderWithModels(id, user.id); if (!result) { return R.throwError(404, "供应商不存在", null); } return R.success(result); });